Plaza Alfaro is a Spanish restaurant and bar known for its surprising service. It offers a menu featuring Spanish cuisine, with a focus on tapas.