Sub Stop Address: 225 Marshall St, McMechen, WV 26040 Phone: (304) 233-2444 Restaurants, Subs & Sandwiches, Deli Other Businesses: Embers Lounge at 2110 Marshall St, Mcmechen, WV 26040 West Virginia Co at 3 River Park, Mcmechen, WV 26040 Coach's Bar & Grill at 300 Garfield St, Mcmechen, WV 26040