This restaurant, tucked away well off of Duval Street, is a great little find. While its claim to fame is its pasta dishes, what goes in the pasta makes it great. The service is wonderful, the prices are very reasonable, and the food is tasty.
Pros: Location, Service, Food
more