
Mexico Mamma occupies a ground-floor unit in Tower 2 of Orchard Towers on Claymore Drive, with a few tables outside under a neon sign and a colourful mural inside. It opens in the evening only, from Tuesday to Sunday, and stays open until midnight, or 1am on Sundays, which makes it one of the later options for Mexican food around Orchard Road.
The menu sticks to street-food staples. Reviewers single out the fish tacos, chicken quesadillas, a fully loaded plate of nachos and the guacamole. Drinks lean towards cocktails, with margaritas including a mezcal version, plus Long Island iced teas and IPA beers.
It suits a casual dinner or a few drinks with tacos before a night out in the Orchard Towers area rather than a long sit-down meal. It is closed on Mondays and no online booking system is published, so walk in or call ahead.
Hours and prices change, so please confirm with the restaurant before you go.
Share your experience to help others decide.
Popular tables go fast at weekends, so book ahead.
© Mexican Eat Where 2026. All rights reserved