12150 Jefferson Ave
Blue Cactus Cafe
10367 Warwick Blvd Newport News, VA
Plaza Asteca Mexican
12099 Jefferson Ave Newport News, VA
February 21, 2008
Don Pablos Mexican Kitchen
If you've been to one mexican restaurant, then you've been to them all. If I had to choose, I'd definitely picl Plaza over Don Pablo's. I wish they were more original...