Results 1–1 of 1 reviews
07/23/08: 'Best Pizza... Best Price!'
Lucero's serves the BEST pizza in town- hands down... and you don't have to go broke! My buddies and I order their Deluxe and Meat Lovers religiously every Friday! I heard their buffalo wings are also good, but haven't had them yet. Recommended!