Bar Mendizabal is a Spanish bar and sandwich shop known for its homemade lunches and excellent, affordable sandwiches. This establishment offers a variety of traditional Spanish beverages and tapas.