El Palomar Mariscos

Contact Information
El Teso - South of Plaza del Teso -
About

Seafood, sushi, and more

Open Friday โ€“ Sunday 12pm-9pm.