El Pub Restaurant is a CalleOcho classic. Centrally located in the heart of little havana. Come visit us and walk to the best attractions nearby.
1548 Southwest 8th Street, Miami Fl 33135
Your email address will not be published. Required fields are marked *