Escobar Tapas & Ceviche
Tapas · Seafood · Spanish
Escobar Tapas & Ceviche offers a diverse menu of Spanish-style tapas and fresh ceviche.
Location
Best places nearby
The highest rated places close to Escobar Tapas & Ceviche.
Local restaurants nearby
Iturbide St, TX



