Village Roots Deli & Taproom

Deli · 136 N Main Ave, Fallbrook, CA

To-Go · Delivery

Hours

More food in Fallbrook, CA · Deli in Fallbrook