The Urinals of El Vaquero

El Vaquero is a mexican restaurant located in Tuscola, IL

Filed under: Bars & Restaurants
Tweet

This picture was sent in by MG. He writes: "This small sit-down Mexican restaurant was originally a Hardee's by the looks of the building."