Metro Pizza is known as one of the best pizza places in town and been around for 20+ years. I've been as a kid but not in years. Last night I visited and it didn't disappoint.
We ordered the daily special, one large pizza and an order of atomic fries, all for $19.99. To start, the atomic fries are amazing. They are covered in a spicy season salt that is so good, especially when dipped in their homemade ranch. Their ranch is one of the best I've tasted, ranch lovers like myself know the importance of a pizza joint having homemade ranch!!
As for the pizza, I wasn't in love with it. We ordered half cheese, half pepperoni. The pizza was greedier than expected and the crust was a little too thick for my liking.