A great restaurant designed to resemble a Spanish fortress, offering truly remarkable Spanish specialties. Tapas, gazpacho, paella and more.
Phone +1 305 643 5343
Address 1620 SW 8th Street, Little Havana, FL 33135, USA
Coordinates 25°45'55.296" N -80°13'16.111" E