Permanently closed

Permanently closed

Taco Fish

  • Seafood restaurant
  • 4219 S McColl Rd, Edinburg, Texas, 78539

Taco Fish in Edinburg, Texas is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#3 Restaurants in Edinburg, Texas