Casa Puebla offers a taste of authentic Mexican cuisine with a menu featuring traditional dishes.