Casa de Tres Reyes is a Mexican concept from the owners who brought you Three Kings Public House in St. Louis and is now open daily at 11am with and ALL NEW Happy Hour 7 days a week from 3-6pm.