What sea food? They dnt serve that
Address: 2853 W Illinois Ave, Dallas, TX 75233, USA
Graciela De La Rosa | Nov 6, 2018
It is an authentic Mexican Restaurant.
Joseph Tramel | Nov 6, 2018
No seafood
Jose Medina | Nov 6, 2018
No sea food served.
Thanks! Your answer is awaiting moderation.