Escobar Tapas & Ceviche offers a diverse menu of Spanish-style tapas and fresh ceviche.