Mustard’s Last Stand US1 Address: 1288 N Harbor City Blvd Fl Melbourne, Melbourne, Florida, United States 32935-7076 American Cuisine Phone: 3212545776 Website: Visit Our Site Menu: Our Menu Facebook Page: Visit Our Facebook