Spanish restaurant Casa Meo offers a taste of Spain. Reservations are required.