Rio's Pizza Best pizza in town. The crust is so good you don't mind eating it. I just can't stop eating this pizza. The price is a bit high but there are carry out specials I take advantage of. There is no place to sit and eat your food it is a carry out only pizza place. They need to expand and make it a full service pizza place. Great pizza love to eat it.
Pros: The Pizza is the BOMB
Cons: No where to sit and eat.
more