There are two Mattheessen's locations in Key West--this spot is away from the tourists with good-quality food.
Old Town · 300 Front St, Key West
This colorful juice bar serves up acai bowls, drinks, and sandwiches. The perfect spot to grab a bite between beaches....
102900 Overseas Hwy, Key Largo