Grand Ridge, Florida 32442 USA
Taco & potato bar! Italian buffet & hors D' oeuvres!
Photo Credit: Yelp