Vegan Restaurant

Mucho Buenos

0 (0 reviews) · $$$$ · brunswick · Strict-vegan verified
Fully vegan
Directions
Editor synopsis · 0 reviews
Diners overwhelmingly call out the signature dish as the must-order. The vibe reads as vegan restaurant — service is consistently described as warm and unhurried. Common gotcha: queues form at peak times — go early or late.

Excerpts

Don't miss this place if you're in the neighborhood. I drive a half hour to come here. The owner and staff are so friendly, you are treated like family. We always get quick service and drinks and free chips and salsa. The food here is so flavorful and plenty of it. We have had many different menu items and have never been disappointed. The prices here are lower than many other comparable Mexican establishments. This place and its employees are always there to please. Visit just once and you too will be regular customers, guaranteed!

Don't miss this place if you're in the neighborhood. I drive a half hour to come here. The owner and staff are so friendly, you are treated like family. We always get quick service and drinks and free chips and salsa. The food here is so flavorful and plenty of it. We have had many different menu items and have never been disappointed. The prices here are lower than many other comparable Mexican establishments. This place and its employees are always there to please. Visit just once and you too will be regular customers, guaranteed!

3/19/25 Update: I am downgrading my review from 5 stars (based on many prior visits) to 1 star based on today and the worst service I have ever received in my entire life at a restaurant. We were there at 4:48pm and it was still pretty empty. There were only 3 tables seated with a total of 6 people in the whole place. The server was extremely distracted during our entire visit. He kept talking to the couple that was sitting across from us. We waited a long time for him to pause his conversation and come over to take our order. After we got our food, he never asked if everything was ok and did not offer to refill our waters. He was constantly over at the table across from us. We were made to feel like we were bothering him. I had to call him over and ask for a box. After a while, he brought the box we then waited for our check. I gave him my credit card and he brought back the wrong check that was about $25 more than our check. Then he was again talking to the other couple and I had to call him over again and I told him that he brought the wrong check and charged it to my credit card. He did say he was sorry, but then it took him a long time to bring the correct check back. We were made to feel like we did not matter at all. We will NEVER return. When I got home I tried to call the restaurant and they had a message that the number was not accepting calls, so I left a message. Then I tried to call again later and asked for the Manager and they said the Manager was not there. So I asked for our server by name and when he came to the phone I asked who I was speaking to and he hung up on me. UNBELIEVABLE! After this treatment, I drove back up to the restaurant (which I have never done in my entire life). I went up to the register and asked the man there if he was the Manager and he said yes. I told him the entire story and he was very sorry and agreed with me and apologized on behalf of the server, who I also saw and spoke to directly. The Manager said he would also talk to the server about this situation. I was very upset and demanded that they remove the charge from the credit card and they did. I left and will not return.

3/19/25 Update: I am downgrading my review from 5 stars (based on many prior visits) to 1 star based on today and the worst service I have ever received in my entire life at a restaurant. We were there at 4:48pm and it was still pretty empty. There were only 3 tables seated with a total of 6 people in the whole place. The server was extremely distracted during our entire visit. He kept talking to the couple that was sitting across from us. We waited a long time for him to pause his conversation and come over to take our order. After we got our food, he never asked if everything was ok and did not offer to refill our waters. He was constantly over at the table across from us. We were made to feel like we were bothering him. I had to call him over and ask for a box. After a while, he brought the box we then waited for our check. I gave him my credit card and he brought back the wrong check that was about $25 more than our check. Then he was again talking to the other couple and I had to call him over again and I told him that he brought the wrong check and charged it to my credit card. He did say he was sorry, but then it took him a long time to bring the correct check back. We were made to feel like we did not matter at all. We will NEVER return. When I got home I tried to call the restaurant and they had a message that the number was not accepting calls, so I left a message. Then I tried to call again later and asked for the Manager and they said the Manager was not there. So I asked for our server by name and when he came to the phone I asked who I was speaking to and he hung up on me. UNBELIEVABLE! After this treatment, I drove back up to the restaurant (which I have never done in my entire life). I went up to the register and asked the man there if he was the Manager and he said yes. I told him the entire story and he was very sorry and agreed with me and apologized on behalf of the server, who I also saw and spoke to directly. The Manager said he would also talk to the server about this situation. I was very upset and demanded that they remove the charge from the credit card and they did. I left and will not return.

The food and service are absolutely amazing!! The chips and salsa are incredible!! Definitely can't wait to come back when in the area again!!