What could be better than a pizzeria? One that also has tacos and tostadas! This place is amazing--the fresh taste, and the courteous staff make it one of my favorite restaurants when I am in the area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.