Update Info - San Carlos Tavern and Grill
This restaurant was reported as closed. If it is open, let us know.
San Carlos Tavern and Grill
6416 North Florida Ave
Tampa, FL 33604
6416 North Florida Ave
Tampa, FL 33604
This restaurant was reported as closed. If it is open, let us know.