You absolutely must try their Chicken Fajita Pizza. It has seasoned chicken breast, mexican-style cheeses, green and red pepper, salsa instead of sauce, sides of sour cream and lettuce. This is the best pizza in town. Mama Santa's is good, but it is nothing like this. Their other food is good too, but I don't usually eat it because every time I go I get the Pizza.
Pros: Great Value, Awesome Pizza, Good Parking