El Palomar Mariscos Posted on October 23, 2021October 23, 2021 by The Ventana View Eat & Drink > Street Food Bookmark Contact Information El Teso - South of Plaza del Teso - Orders at 6121372715 Get Directions By car By public transit Walking Bicycling AboutSeafood, sushi, and more Open Friday – Sunday 12pm-9pm.