Zaba's Mexican Grill is my future husband's favorite place to dine so I eat there often. To be honest I'm not the hugest fan. There aren't many options so I wish he'd favorite another restaurant.
The street tacos are good. I get them every time! The Street tacos come with a Corona which is actually my favorite beer. I do not drink alcohol anymore so what would have been my favorite thing about this Mexican Grill feels like a slap in the face.
They have a specific self-serve beverage bar that is the coolest thing they have and no joke serves probably 1000 soft drinks but I go there to eat Mexican food not to fill up on liquids. I wish they had more food options and more traditional Mexican beverage options other than horchata.
Also when I step up to place my order I feel like I'm at a Mexican deli. It reminds me of ordering from Subway or Pieology.