The Smiling BisonClick to enlarge Location The Smiling Bison 107 Magnolia Ave, Sanford, FL 32771, USA +1 407-915-6086 Website Takeout (add $5) Outdoor Seating Hours Tues - Saturday 4pm-9pm