J & A'S Bar & Grill 10 North Newstead Avenue, Saint Louis,MO 63108