Tuesday, March 20, 2018

Taco Madre Officially Open at 823 S. State

It appears that Taco Madre is officially open judging by these photos:

As a reminder, this spot was formerly an extension of Jimmy Green's Bar & Grill.  We first heard about Taco Madre back in September of last year.

If anyone has been, would love to hear how it is and what it compares to.

(Hat tip:  DS!)

No comments: