Spanish restaurant offering high-quality food at a good price. Known for its unique flavors.