Oviedo's Award-Winning Seafood Shack

Hours & Location

197 E. Mitchell Hammock Road
Oviedo, FL 32765 • (407) 365-3365

Mon-Thur: 11:30am-8pm
Fri & Sat: 11:30am-9pm
Closed Sunday