Address: 2150 University Ave, East Palo Alto, CA 94303 Phone: (650) 709-7290
By: Serenity M.
Good amount of food for the money! Staff is friendly and it's all around good vibes. The nachos i ordered were huge and worth every bite. Definitely recommend. more