Arroceria La Barraca is a Spanish restaurant specializing in rice dishes. Parking is available nearby.