Restaurants & Bars

Mambo Grill - Lowell MA


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 5

Mambo Grill - Lowell MA

quaquanantuck | Sep 21, 2005 12:21 PM

Has anyone tried this place? It's on Merrimack Street...drove by this place last night, it looks promising. They have a few tables outside the building, by the front window.

Looks like they serve Mexican or Spanish food.

Want to stay up to date with this post?

Recommended From Chowhound