Casa Herrera is a Mexican restaurant offering homemade meals and cocktails in a warm, family-friendly atmosphere.