Restaurant
El Jefe Taco Bar
5 locals recommend,
Permanently closed
Tips from locals
Great tacos and a large drink selection. Lots of local drafts and fun drinks. I would call ahead as they do have some odd hours from time to time.
Location
117 US-1
Freeport, ME