El Favorito Taqueria Mexican Foods

Restaurant in Nevada City, California

Features: outdoor seating, takeaway

574 Sutton Way