Garcia's is a restaurant located in Lockhart, Texas.
No contact information available for Garcia's.
Within about 2.8 miles, there are fuel, clinic, doctor, convenience and supermarket.
In the surrounding area, you can also find Dentist, Prison, Park, Museum, Caravan Site, Fast Food, Government, Cinema, Hotel, Variety Store, Veterinary, Others, Social Facility, Place Of Worship, Storage Rental, Bank, School, Tyres and more.
You can try 2-liter Beverage or 2 Chicken Chalupas Supreme Combo.
Other restaurant in the area include Little Caesars, Twin Liquors, Guadalajara Mexican, China Palace or KFC.