Otto’s
$ • Barbeque
Hours:
600 Travis St, Houston
(713) 980-8965
Otto’s Reviews
4 Fish sticks for 10..Really and an Avocado burger with No Avocado..will not spend money on that again.Not even a whole fish fillet.#disappointed
Ratings
Menu
Hours
| Monday | 6:30AM - 3PM |
| Tuesday | 6:30AM - 3PM |
| Wednesday | 6:30AM - 3PM |
| Thursday | 6:30AM - 3PM |
| Friday | 6:30AM - 3PM |
| Saturday | Closed |
| Sunday | Closed |
I used to frequent another one downtown. Not only do I have to check my food to make sure it’s right or if all my items are there, but the employees have a hard time understanding my order. I don’t have much time to go pick up my order, but it’s never right. The Travis tower location is horrible. My company has many visitors that request bbq, I send them to some other restaurant that’s further away, because I don’t trust your employees to do their orders correctly. I...read full review