Casa Romero

4.5 based on 202 reviews
Cuisine type Mexican
Price range $30 and under
Neighborhood Back Bay

Make a reservation

Fri 12/6
2 guests
7:30 PM
Find a Table.
We didn't find any openings. Please try another date or time.
+1 617 536 4341

About Casa Romero

After 40 years, my customers still tell me what a delightful discovery it is to step out of a Boston alley and into the heart of Mexico. That is exactly what I had envisioned when I decorated the coffered door and walls of my restaurant with the bright Talavera tiles from Puebla, Mexico. Casa Romero is located in the midst of glamorous Back Bay at 30 Gloucester and offers the best traditional Mexican food in Boston.
Read more
Top tags
  • Casual
See all (5)
drink (1)
exterior (1)
food (1)
interior (1)
See all (5)
other (1)
exterior (1)
drink (1)
food (1)
interior (1)
See all (5)

Menus

  1. Dinner Menu
  2. Wine List

Reviews and ratings

4.5
Excellent
Based on 202 reviews
Noise level
Moderate
4.4
Food
4.4
Service
4.4
Ambiance

Read all reviews

Sort through reviews to find relevant experiences

Diner rating

0
130
88
32
15

Time of year

Diner type

Search anything

+

Find reviews that mention:

authentic mexican
boston area
cheese and chorizo
chicken fajita
chips and salsa
decor feels
enchiladas verdes
going to casa
great margaritas
great service
hidden gem
mexican cuisine
mexican food
mexican restaurant
mole sauce
rice and beans
romero
salsa and guacamole
tucked away in an alley
No reviews found. Try removing a filter, changing your search, or clear all to view reviews.
Casa Romero
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
7:30 PM
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM