EL MELVINS Listing Category RESTAURANT Website VIEW MENU Phone 941-366-1618 Address 1355 Main Street, Sarasota FL 34236