Great Subs!! Loved the Cuban!! Staff and owner was very nice and friendly. Sub was huge and packed with meat. We opted to stay and eat there. They have it a little warm in there so next time we will take it to go.
Address: 23688 US Highway 19 N, Clearwater, FL 33765-1539
Location: United States > Florida (FL) > Clearwater
Phone Number: +1 727-799-0913