Mambo Grill

  • Based on1 Review
  • 6.7

1 Restaurant Review

Restaurant Review
    • 8Food
    • 8Service
    • 8Other
  • 8
  • Great Food
  • Review by me on 08/19/08.
  • 2 diners, 26 - 40 years old, $26 - $60 per person, Visit again? Yes
  • Orderchips and salsa, enchilladas
  • Reviewgreat food , cute place, cant wait to go back

Top Cities in Illinois     Chicago  |   Springfield  |   Rockford  |   Peoria  |   Schaumburg