La Cantina
Of 535 ratings posted on 3 verified review sites, La Cantina has an average rating of 3.99 stars. This earns a Rating Score™ of 77.93.
Never got napkins or silverware, by the time I did the food was cold, but it wasn't really hot in the first place.