Spanish Restaurants in Nantucket, MA Slip 1414 Old South WharfNantucket, MA, 025545082282033BaklavaChinese Restaurants Near Patriots SquareFred's Lobster RestaurantGreek FoodGyrosMediterranean RestaurantsSpanish RestaurantsUsed Restaurant Equipment Supplies Show More