Search
Otto’s – Barbecue restaurant in Houston
Barbecue restaurant

Otto’s

Houston, TX 77002
Closed now · opens 6:30 AM
2.946 Google reviews

Otto’s is a barbecue restaurant located at 600 Travis St, Houston, TX 77002, United States. It has a Google rating of 2.9 out of 5 from 46 reviews. It is one of 4,980 restaurants in Houston listed in this directory. You can contact Otto’s by phone at +1 713-980-8965.

How Otto’s compares in Houston

We list 4,980 restaurants in Houston. By number of Google reviews, Otto’s ranks 3894th among them (46 reviews; the average here is 852). Its rating of 2.9 is below the 4.3 average by 1.4 points, and 4,735 of the 4,980 have a higher rating. People searching for the best restaurant in Houston usually compare exactly these two numbers: rating and review count.

When Otto’s is open

Otto’s is open 5 days a week, about 43 hours in total, and closed on weekends. The earliest opening is 6:30 AM (Monday) and the latest closing is 3 PM (Monday). It opens by 9 AM on weekdays, early enough for breakfast.

Looking for a restaurant in Houston?

Otto’s is closed on Sundays, so plan around that if you need a restaurant open on Sunday.

Other restaurants near Otto’s

Within about 3 miles of Otto’s we list 236 other restaurants. The closest is Buena Vista Cuban Cafe, under 0.1 mi away. Of the 5 nearest, 5 have a higher Google rating than Otto’s.

NameDistanceRatingReviews
Buena Vista Cuban Cafeunder 0.1 mi4.863
District7 Restaurant & Marketunder 0.1 mi4.1347
Mendocino Farms0.1 mi4.5243
Pizza Square0.1 mi4.7181
Frank's Pizza0.1 mi4.67,241

The 77002 area

In ZIP code 77002 our directory lists 1,123 businesses, including 130 other restaurants besides Otto’s.

Comparisons on this page are calculated from the businesses listed in this directory.

★ Reviews & photos

2.946 Google reviews

Otto’s has a Google rating of 2.9 out of 5 based on 46 reviews. Read all 46 reviews and see photos on Google Maps.

Phone & address

Hours

Closed now · opens 6:30 AM (Friday 6:08 AM CT)

Monday6:30 AM–3 PM
Tuesday6:30 AM–3 PM
Wednesday6:30 AM–3 PM
Thursday6:30 AM–3 PM
Friday Today6:30 AM–3 PM
SaturdayClosed
SundayClosed

Is this your business? Update or remove this listing

Location

Otto’s: hours, phone and reviews

What are Otto’s hours?

The opening hours of Otto’s are: Monday–Friday: 6:30 AM–3 PM; Saturday–Sunday: Closed.

Is Otto’s open now?

No. As of Friday 6:08 AM CT, Otto’s is closed and opens at 6:30 AM.

What is the phone number of Otto’s?

The phone number of Otto’s is +1 713-980-8965.

Where is Otto’s located?

Otto’s is located at 600 Travis St, Houston, TX 77002, United States.

How is Otto’s rated?

Otto’s has a Google rating of 2.9 out of 5 from 46 reviews.

Other restaurants nearby

See all Barbecue restaurants in Houston →