Seafood in Olmos Park, TX

El Limon de Culiacan Seafood and Pub Seafood • $
5313 McCullough Ave, Olmos Park

“You need to try this place - the food is so good. All the fish tastes fresh and the portions are big. The ceviche and the seafood tower and also the garlic octopus have all been great. So many sauces and so many really spicy ones. Beware the margaritas are so strong and so good.“

4.1 Good35 Reviews