BeckyJack's Food Shack
This is a very unique little restaurant located in Weeki Wachee, Florida. They are known for their Crunchy Fish that is like nothing you ever tasted.
9 photos · 43 views