We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
1611 North Monroe Street
Tallahassee, FL
© OpenStreetMap contributors
Leon's is a restaurant in Tallahassee, FL. It sits 1.8 miles west of central Tallahassee, at 30.4608° N, 84.2810° W. The local food scene leans toward Mexican, Pizza, American. The area sees roughly 52 inches of rain a year. The Greek Food Festival is a festival held in mid-to-late October in Tallahassee, Florida, United States and hosted by the Holy Mother of God Greek Orthodox…. Other restaurants nearby include Barb's Gourmet Brittles (0.1 mi) and Big Easy Snowballs (0.1 mi). Beyond that, it's located at 1611 North Monroe Street.