2465 SW 17th Ave
Miami, FL 33145
Nestled behind a working gas station, this snug wine shop & bar serves traditional Spanish tapas.