Don Diego's Restaurant
3212 Kalum St, Terrace
(250) 635-2307
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
Amazing food.
Must stop if you're in terrace. So many good deserts.
Atmosphere: 5
Food: 5
Service: 5
The best food I've ever had, no exaggeration!!! I visit everytime I'm in Terrace. The prices are higher than average but the portions are large. Every dessert I've tried is out of this world delicious!
Atmosphere: 3
Food: 5
Service: 4
I'll be back
Atmosphere: 5
Food: 5
Service: 5
We tried Don Diego’s in Terrace and ordered the chicken enchilada, prawn cilantro rice bowl, and grilled chicken salad. The food was good and nicely prepared, but it didn’t really feel like authentic Mexican cuisine. Even the atmosphere felt off — instead of Mexican music, they were playing Indian music, which didn’t fit the theme.
What really stood out was how slow the service was, especially considering there weren’t many people in the restaurant at the time. It made the dining experience feel longer than it needed to be.
Overall, it’s an okay spot if you want to try something different, but if you’re looking for authentic Mexican food and quicker service, this might not be the place.
Atmosphere: 3
Food: 4
Service: 2
We booked Don Diego’s for our wedding welcome party after previous good experiences here. Unfortunately, the experience was an absolute embarrassment and ruined the night before our wedding.
We were reassured repeatedly by the owner that if we filled the restaurant (which we did), we would have it to ourselves between 7:00 and 7:30. Instead, when our guests arrived, the place was packed — including a table of 14+ people. Only two servers were working, so service was beyond dismal. My elderly family members waited over an hour for a glass of water. The bridal party was literally bussing tables, and the bride herself had to hand out chips just so people had something to eat while they waited.
By 9:30 pm, the bride and groom still hadn’t received food. They had to ask for it to-go and leave their own welcome party hungry while most of their guests were still sitting without meals. This is not just poor service — it’s completely unacceptable.
When the father of the groom tried to negotiate (at the very least) free chips, removing the $35/plate charge the owner had previously insisted on, or dropping the automatic gratuity, the only concession she made was letting go of the $35/plate charge. She still charged the regular menu rate — which, considering the abysmal service, is wildly overpriced.
The truth is simple: the food is good but overpriced, and the owner is greedy. This place used to have a good reputation, but it’s gone completely downhill. Don Diego’s is not just badly run — it’s a reflection of an owner who values squeezing every dollar over honoring commitments, hospitality, or basic human decency.
Save yourself the disappointment. Terrace deserves better.
Atmosphere: 2
Food: 4
Service: 1
visited this place for the first time on my birthday. Despite being fully packed, the service was great and the desserts were absolutely delicious. We really enjoyed our time there! Definitely visit again soon.
Atmosphere: 5
Food: 5
Service: 5
⸻
I visited this restaurant during Riverboat Days and tried their specials — absolutely great food and excellent service. Highly recommend
Atmosphere: 5
Food: 5
Service: 5
I came here from out of town for a private event that was set to start at 7pm. When the party arrived, the restaurant was filled with patrons, despite the party having the whole place reserved. Elderly family were waiting for a table for over an hour with no water. The party were bussing, wiping, and setting tables. The bride was bringing chips and salsas to the tables. We didn’t get food until 9:45pm. I enjoyed the food, the place seemed really nice, but the owners/management were not adequately prepared for the reservation and it ultimately really detracted from the experience and the celebration.
Atmosphere: 2
Food: 4
Service: 2
Super good
Atmosphere: 5
Food: 5
Service: 5
I always get the burrito made vegan and its alright (could use some more flavour) but it would be nice to see more vegan options featured on the main menu once in a while
Atmosphere: 5
Food: 4
Service: 5
Restaurantji Recommends
I like the service and the atmosphere but the food was horrible, steak tasted old and had no flavour.
Atmosphere: 5
Food: 1
Service: 5
Check out their northern health inspection from June. You won’t want to return
Love this place, it's been a must stop place for the past 2 years for me everytime I've come up to terrace
Atmosphere: 5
Food: 5
Service: 5
Great space with great food. The friendliest staff around!
Atmosphere: 5
Food: 5
Service: 5
Gluten free options, friendly service. If we're back in Terrace any time soon, we'll be back.
Atmosphere: 5
Food: 5
Service: 5
Loading...