Economy Market Categories Restaurant/Food 1100 E Imola Napa CA 94559 707-799-6907 About Us Hispanic market and taqueria Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×