Restaurant

Odd Todd's

1 local recommends

Tips from locals

Kira
October 27, 2019
foodie delight in the forest - Smoked meat tacos, and gyros are what we crave! Fresh produce and friendly people - it's our favorite.
Location
13398 FL-19
Salt Springs, FL