Portions are large and generous at Ernesto's Mexican restaurant. The ambiance is casual and the servers are courteous and friendly. This fine dining restaurant serves authentic Mexican cuisine with additional chicken, beef and cheese entrees. Their tomatilla sauce receives raves and the salsa is made fresh daily. They offer entertainment, a full bar, lounge, carry out, and catering service.