La Granota & Co is a Spanish restaurant offering tapas and tortillas. Parking options are available.