8.3
912 W Kennedy Blvd (Edison), Tampa, FL
New American Restaurant · Southwest Tampa · 71 tips and reviews
9.0
2616 S Macdill Ave (at Barcelona St), Tampa, FL
Gastropub · Palma Ceia · 257 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA