Mexicali Grill is a welcome addition to the restaurant offerings in Spencer. The new face on the block is located right on Main Street with a small amount of parking directly behind the restaurant and plenty of parking in the shopping plaza next door. The main entrance is at the back of the building. The brightly decorated restaurant has a... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.