La Mechita offers Spanish cuisine.
La Mechita is located at Rambla de Guipúscoa, Barcelona.
Address: Rambla de Guipúscoa, Barcelona, Barcelona, 08018. Phone: +34 643 70 38 30. Opening hours: Monday: 10:00 - 20:00; Tuesday: 10:00 - 20:00; Wednesday: 10:00 - 20:00; Thursday: 10:00 - 20:00; Friday: 10:00 - 20:00; Saturday: 10:00 - 20:00; Sunday: Closed.