Village Roots Deli & Taproom

Deli · 136 N Main Ave, Fallbrook, CA

Delivery

Hours

More food in Fallbrook, CA · Deli in Fallbrook