Address: 5127 N Florida Ave, Tampa, FL 33603, USA
I would travel the few miles, yes. Just head up Hillsborough Ave, its not too far.
Jamie, we think it is worth the trip, but we are biased ;)
Add Answer
Thanks! Your answer is awaiting moderation.
Is there wifi?
Do they have decaf?
Trending Places
Self-storage facility
105 S Falkenburg Rd, Tampa, FL 33619, USA
Puerto Rican restaurant
9002 N 40th St, Tampa, FL 33604, USA
Tobacco shop
1416 W Kennedy Blvd, Tampa, FL 33606, USA
Mexican restaurant
3247 W Columbus Dr, Tampa, FL 33607, USA
2223 N Westshore Blvd #203, Tampa, FL 33607, USA
Shipping and mailing service
701 S Howard Ave #106, Tampa, FL 33606, USA
Urgent care center
3294 Cove Bend Dr, Tampa, FL 33613, USA
218 E Bearss Ave, Tampa, FL 33613, USA