Returning to The Fish House and Trying Pie at the Key Lime Pie Factory | Floriday Keys

In today's episode, we're returning to The Fish House and taking a short drive south to the Key Lime Pie Factory in Tavernier Key, Florida. The Fish House 102401 Overseas Hwy Key Largo, FL 33037 #everydayissaturdaytv #foodies #goodeats