This Restaurant doesn't exist. The only Restaurant on this address is Fiesta En Guadalajara.
Address: 3522 Irvington Blvd, Houston, TX 77009, USA
David Anderson | Oct 27, 2018
Closed down when? Because all I know is Guadalajara is been there before the 70's
Jennifer Ferreris | Oct 27, 2018
It closed down.
Thanks! Your answer is awaiting moderation.