Mrs Rios Restaurant Address: 124 Main St, San Luis, CO 81152 Phone: (719) 672-0211 Restaurants, Mexican Other Businesses: San Luis Inn at 132 1/2 Main St, San Luis, CO 81152 Community Banks Of Colorado at 401 Church Pl, San Luis, CO 81152 La Rosa Mistica Coffee House at 405 Main St, San Luis, CO 81152