Restaurants in Miami, FL
Restaurants • Fast Food Restaurants
11101 Nw 27th Ave.,
Miami ,
FL
33167
UNITED STATES
Based on 1 reviews
right next to the gas station
needed gas one evening and this little place caught my eye. nothing special but kinda cool. check it out if you want to pick up a nice cold root beer.Worldwide > United States > Miami, FL > Fast Food Restaurants