Las Palmas Cafe Ratings & Reviews
Las Palmas Cafe Ratings & Reviews
Located in the shopping complex next to Wasabi.
Pros: Sangrias, empanadas, palomilla steak sandwich, and the incredibly delicious flan. The best Cuban in New Tampa by far and maybe even all of Tampa!