Los Paisas Locos

Row 1

Details
11710 Jefferson Ave (Oyster Point Square)
Newport News, VA 23606
(757) 595-8226

Foursquare Tips

  • Everything is good here. Papusas are my fave
  • Everything is good! And they have a salsa bar!