Top 10 dinner spots in Oviedo, Fl 32765
TJ's Seafood Shack is one of Top 10 dinner spots in Oviedo, Fl 32765.

1. TJ's Seafood Shack

9.2
197 E Mitchell Hammock Rd (near Central Ave), Oviedo, FL
Seafood Restaurant · 25 tips and reviews

Linda M.Linda McKenzie: The best food and best service by two awesome owners! Tim and Mary... We love you!