Weird experience here.
Up until the end everything was pretty fine, okay, mediocre. The server seemed pretty awesome and the food was filling. But then things started to get a bit uncomfortable...
As a vegetarian, I ordered the veggie tacos. They come with a side of rice and beans - but, the rice has chicken broth in it. I asked the waiter if I could skip the rice (as its not veg friendly) and just get an extra side of beans instead. He said that would be a-okay!
Once the bill came, I handed over the credit card without checking the bill (I know...my fault there!). Upon reading the receipt I realized we had been charged $3 for that "extra" side of beans. The waiter got a bit defensive and tried to explain himself, but eventually gave in by pulling out his tip money from his pocket and giving me $3 cash. It was very awkward to be straight up taking his money like that and made me feel bad/weird.
Without that experience, this place would have been given 2.5 - 3 stars.