Respond to Review of Mantras Veggie Cafe and Tea House
Review: I recently ate at Mantras and had the best Mexican food ever. It was Mexican Week there and I had the enchiladas and chiles rellenos. Wow. I am originally from Mexico and know what how to distinguish great Mexican food. I will definitely come back and try more. The staff was great. Very friendly. Place was very clean.