Local Directory
Restaurants, bars, venues, and more across the region
Category
Showing 1–1 of 1 place
Leo's Grill & Barbecue
ClermontAmerican and Brazilian barbecue restaurant at The Citrus Tower in Clermont specializing in slow-cooked meats smoked over hickory and oak wood, including brisket, picanha, and homemade beef pastrami.