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

1. TJ's Seafood Shack

8.9
Seafood Restaurant · 197 E Mitchell Hammock Rd (near Central Ave), Oviedo, FL

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