Trust your GPS on this one – that modest building with the simple sign is indeed housing some of the most delicious seafood in Florida. Pull up to Garcia’s and you’ll immediately notice something ...