Casa Mexico is a Mexican restaurant offering homestyle fare in a relaxed setting with colorful decor.