Sonia's is okay all the way around- okay, but not great.
The atmosphere is a little cheesy- trying to look authentic, but doesn't quite make it. It is family friendly and the service it pretty good.
Compared to the other Mexican restaurants around the food here is just okay. Servings are on the small side, but meals are also cheap.
This place isn't worth the drive, but if you are in the area and craving Mexican then this will satisfy the craving.
more