Sub Tropics


11444 Turkey Creek Blvd, Alachua, Florida, 32615

About Sub Tropics

Sub Tropics is a restaurant located in Alachua, Florida. Based on ratings and reviews from users from all over the web, this restaurant is a Okay Restaurant.
Sub Tropics features Italian cuisine.

Interested in eating in Sub Tropics? Check out this restaurant's features and options and find driving directions, so you can spend more time eating and less time figuring out how to get there.