Comment Comment by kwyjibo1230 Gracias Madre may be the restaurant you're thinking of. I unfortunately heard it has closed recently parent kwyjibo1230 3 years ago