707.224.2320. 2007 Redwood Road, Napa, CA
Mexican
707.224.2320. 2007 Redwood Road, Napa, CA
Mexican
Website Link | Visit Link Here |
---|---|
Country | United States of America |
State/Province | California |
distance: | 2 Miles |
Address | 2007 Redwood Road, Napa, CA, United States |
Category | Restaurants |