I plan on going there sometime in the next week with a friend of mine, and was curious if anyone on the forum has tried the food there yet?
It's one of the few places in town which serves black sausage....
8303 N Armenia Ave Ste 1, Tampa, FL 33604
Updated 2 years ago | 1
Updated 1 day ago | 87
Updated 8 hours ago | 13
Updated 4 days ago | 21
Updated 17 days ago | 22