El Sol

757-599-5040
11712 Jefferson Ave # B
Newport News, VA 23606
No photo available for this business

Business Information

Gift Shops
Stationery Stores

Customer Reviews (1 reviews)

Tony1234

on Citysearch Mar 10, 2010
It's the best hispanic store I've ever been to!! :) (more)

Browse our top cities

Browse cities by state