Castillos Cafe, TAMPA, Florida (FL)
Conveniently located at 3317 West La Salle Street () in TAMPA, Florida (FL) (33607), Castillos Cafe can be contacted at 8132481306. Please do call up beforehand to make a reservation.
More restaurants in TAMPA, Florida (FL)
Castillos Cafe contact information and details:
Address: 3317 West La Salle Street - , TAMPA, Florida (FL) 33607
Contact Phone: 8132481306