Captain Al's Restaurant, SAINT PETERSBURG, Florida (FL)
Conveniently situated at 800 2nd Av Ne () in SAINT PETERSBURG, Florida (FL) (33701), Captain Al's Restaurant is available at 7278985800. Please do give them a call beforehand to make a reservation.
More restaurants in SAINT PETERSBURG, Florida (FL)
Captain Al's Restaurant contact information and details:
Address: 800 2nd Av Ne - , SAINT PETERSBURG, Florida (FL) 33701
Contact Phone: 7278985800
