Open now
Open 24 hours
Updated 11 days ago
If you prefer Mexican cuisine, then this restaurant is worth visiting. You can order tasty mini tacos, bean rice and gordita. Visitors don't highly appreciate lemonade at Tacabron Bar & Grill.
Choose between indoor and outdoor seating. The cute staff welcomes guests all year round. Fine service is something that people highlight in their comments. From the guests' point of view, prices are good. As clients see it, the atmosphere is nice here. But this place has been rated below average by Google.
Frequently mentioned in reviews
See allLess
Visitors' reviews on Tacabron Bar & Grill
/ 202
Add your review
P
Request content removal
Paola Olivares
4 months ago on Google
Came here last night for a late night bite and this morning I am regretting ever going or eating there. I've been non-stop going to the bathroom for the past 2 hours with intense stomach cramps. I knew something was off when I took a bite and slurped up about a teaspoon of cooking oil. Food taste wise : 7/10 Food quality: 3/10 Service: 8/10 Definitely don't recommend coming here if you have a sensitive stomach or are accustomed to higher quality food Price per person: $10–20 Food: 2 Service: 4 Atmosphere: 3
E
Request content removal
Elena Ramirez
5 months ago on Google
Avoid this place My husband stopped by for lunch and noticed there was no cooking equipment under the vent hood. When he asked how the food was prepared, he was told it was all pre-cooked. Because of that, he decided to go somewhere else. However, before leaving, his card was charged. When he questioned it, the employee initially denied charging it. After confirming the charge went through, he returned to request a refund, but she ignored him and refused to reopen the ordering window. Food: 1 Service: 1 Atmosphere: 1
M
Request content removal
Mara
7 months ago on Google
Horrible service also the food was bad. Food: 1 Service: 1 Atmosphere: 1 Price per person: $20–30
All reviews
$$$$
Price range per person
$10-$20
© OpenStreetMaps
contributors
Address
613 Sheldon Rd, Channelview, Texas, USA
Features
Takeaway
Outdoor seating
Сredit cards accepted
Wheelchair accessible
Opening hours
| SundaySun | Open 24 hours |
| MondayMon | Open 24 hours |
| TuesdayTue | Open 24 hours |
| WednesdayWed | Open 24 hours |
| ThursdayThu | Open 24 hours |
| FridayFri | Open 24 hours |
| SaturdaySat | Open 24 hours |
Report incorrect information