Meh. Decent enough food, but Los Burritos (takeout place in the pedestrian area) was significantly better.
— Somewhat
— Some
— Average