Its a pain finding parking here..but once you get inside..its all worth it! The toastada pizza is the best here. Its pretty big and serves about 2-3 people. Its not like your everyday, orginal cheese pizza. Its like a mexican tostado with cheese, sourcream, tomatoes, and salad! Also, they give bread and butter with every meal (that's okay). But make sure to check out their tostada pizza.
more