at 6201 Michigan Ave, St. Louis , 63111
This is a new establishment located in south city in order to provide clean, safe, and fun for all who would like to enjoy for NOT a lot of money!!!
512 FB users likes Rex's Cafe Sports Bar, set it to 127 position in Likes Rating for St. Louis companies in Bar category