About
Estación Central - Central Station is a vibrant Spanish restaurant in the heart of Miami, offering an authentic taste of Spain in a lively atmosphere. As a family restaurant, we welcome guests of all ages to enjoy our delectable dishes and extensive selection of wines at our wine bar.
Indulge in our mouth-watering seafood and Mediterranean cuisine, paired with expertly crafted cocktails at our trendy cocktail bar. Whether you're in the mood for a quick lunch or a leisurely dinner, our menu features an array of tapas and plates to share with friends and family.
Conveniently located at 121 SE 1st St, Miami, FL 33131, Estación Central - Central Station is the perfect spot to gather with friends, family, or colleagues. Come and experience the flavors of Spain in the heart of Miami!