Bimini Pescaderia Restaurant, MIAMI, Florida (FL)
Conveniently situated at 10110 West Flagler Street () in MIAMI, Florida (FL) (33174), Bimini Pescaderia Restaurant is available at 3055539575. It is advisable to give them a call beforehand to make a reservation.
More restaurants in MIAMI, Florida (FL)
Bimini Pescaderia Restaurant contact information and details:
Address: 10110 West Flagler Street - , MIAMI, Florida (FL) 33174
Contact Phone: 3055539575
