Do they have ceviche here?
Address: 2000 E Pioneer Pkwy Ste 100, Arlington, TX 76010, USA
Roxanne Rodriguez | Oct 27, 2018
I've seen ceviche there before.
Jenny M | Oct 27, 2018
Carnitas & all that, but no ceviche or any type of seafood
Thanks! Your answer is awaiting moderation.