Skip to Content
Food

TLO Restaurant Review: Mamacita’s Kitchen and Tequila Bar

11:11 AM EDT on October 8, 2024

Last week, I stopped by an old-school diner for my weekly food review, only to find a sign on the door stating the lease was up, the locks were changed, and my Tuesday deadline for this week’s review was in immediate danger.

Left in the lurch, I remembered seeing that a new Mexican eatery had opened nearby, and with no other prospects for my review, I bit the bullet and headed straight to its parking lot, beckoned by streamers and banners waving in the breeze.

The restaurant is called Mamacita's, located at 2218 NW 23rd Street.