at 3700 Laclede Ave, St. Louis , 63108 United States
A Saint Louis University tradition since 1976. Forty Years outstanding Food, Drinks and Fun.
3564 FB users likes Humphrey's Restaurant and Tavern, set it to 41 position in Likes Rating for St. Louis in Bar category
Humphrey's Restaurant and Tavern is St. Louis based place and this enity listed in Bar category. Located at 3700 Laclede Ave MO 63108. Contact phone number of Humphrey's Restaurant and Tavern: (314) 535-0700