El Fenix has been a favorite for family get togethers for many years now. Their food is always good and always well priced. The staff is courteous and prompt and the atmosphere fun. We've had them provide catering food for a few events and have never been disappointed. Not fancy and not trendy just good Mexican food time after time.