Casa Lupe is a family-friendly Mexican restaurant known for its generous portions of classic dishes and cocktails in a colorful setting.