Location: 1045 South Highland Avenue, Tucson, AZ 85719
Phone:(520)622-0584
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants