Taqueria Los Charros
Address:
404 Shepherd Dr, Houston, TX 77007
Phone:
(713) 426-6226
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch, Breakfast
Other Businesses:
- Rice's Fried Chicken & Seafood Market at 1612 Broadway St, Houston, TX 77012
- Roll Dock at 1224 Normandy St, Houston, TX 77015
- Yiin's Oriental Wok at 5842 Martin Luther King Jr Blvd, Houston, TX 77021
- Whataburger at 6888 Gulf Fwy Ste 200, Houston, TX 77087
- Churchs Chicken at 12802 East Fwy, Houston, TX 77015