Address: 2317 N Nebraska Ave, Tampa, FL 33602, USA
Phone: +18132211900
Sunday: Closed
Monday: Closed
Tuesday: Open 24 hours
Wednesday: Open 24 hours
Thursday: Open 24 hours
Friday: Open 24 hours
Saturday: Open 24 hours
lewis darden
I go there when I'm in that area, high prices they don't no longer have a deil and the spice heads conjugate around the store harassing people for change, very bad area of town, be careful if you go here late night.
sean hall
Go if you like wasting money, literally everything is marked up ridiculously expensive.
Evelyn Ochoa
This place is cool workers are nice but the people be off the chain 🤣
Evelyn Ochoa
This place is cool workers are nice but the people be off the chain 🤣
Thanks! Your review is awaiting moderation.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.