Rated
5.0 out of
5 from
1Reviews
Toasted
is a highly reviewed Burger Joint Restaurant
Ranked #1 of 9 Restaurants in Downtown Orlando Winter Park.
Some say it is southern.
★★★★★ on the 7th of August, 2013
... like the truffle fries and the Southern Comfort...