Bartender/Server at Tucker’s Place - Saint Louis, Missouri, United States
Food and Beverage Specialist
Contact Madeline Galla
Tucker's Place - The Place for award winning steaks in St. Louis - locations in South County, West County and Historic Soulard area.