Victory Club Nachos from Lone Star Taco Bar, Cambridge, MA

photo of Victory Club Nachos from Lone Star Taco Bar, Cambridge, MA

Photo of Victory Club Nachos from Lone Star Taco Bar, a Mexican restaurant on Cambridge Street in Cambridge, MA

(Go to food photo index.)