Otto’s

$ • Barbeque

Hours:
600 Travis St, Houston
(713) 980-8965

Otto’s Reviews

2.1
43 ratings
Restaurantji Rating
5
8%
4
25%
2
8%
1
59%
Food
2.6
Atmosphere
2.6
Service
2.8

Share your opinion about Otto’s

Restaurantji Rating

Read All Reviews(43)

Ratings

Menu

Add a Menu
Otto’s Menu
Otto’s Menu

Photos

Add a Photo
Otto’s
Otto’s
View All Photos

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
Updated on: