Taqueria Emmanuel
58 Bremen Ct.,
Napa,
CA,
94558
(707) 337-1036
Created by
oddity
| Claim this restaurant
Restaurant Details
(Not Available)
Cuisine
(Not Available)
Price
Not Required
Reservations
Non-smoking
Features
add to our listings
Write a Review