Los Charros Cantina Los Charros Cantina Los Charros Cantina Los Charros Cantina

Los Charros Cantina Los Charros Cantina Los Charros Cantina Los Charros Cantina

This restaurant brings homage to authentic Mexican street food. Bringing an extremely casual, family-forward approach.

Hours

Happy Hour: Tue.-Sat. 4-6.
Restaurant: Tue.-Thu. 4-9, Fri.-Sat. 4-10 (kitchen closes at 9 p.m.).
Address

120 North Main St.
Branford, CT 06405
United States

Map & Directions