Mesón Lepanto is a restaurant offering varied cuisine, including Spanish dishes.