Address: 9555 L St, Omaha, NE 68127, USA
Phone: +14023315656
Sunday: 4–9PM
Monday: 11AM–9PM
Tuesday: 11AM–9PM
Wednesday: 11AM–9PM
Thursday: 11AM–9PM
Friday: 11AM–10PM
Saturday: 11AM–10PM
Janna Klug Schaefer
This was the first time we visited this location, but let me tell you what...they didn't disappoint! They're just as awesome as all the others! YUMMY 😋
Jason Babcock
Tamales were good and service was great. Only Mexican place that I can remember in recent memory that doesn't provide complimentary chips and salsa.
laura petersen
Excellent food. No free chips.
Lindsay Frank
The chicken taco salad was good, but their ranch is a little runny for my tastes. (May need to ask for extra!)
Thanks! Your review is awaiting moderation.
Wear a mask going in, once seated and only when seated you can take it off
Isn't this more of a review than a question? When it comes to larger parties, they usually can accommodate at any time. Once or twice a month, I come in with my family and some in-laws (party of 9 usually) and get seated in just a few minutes tops.
Everyone has different taste but I do enjoy the food at Romeos.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.