Texas®
Follow us on
Follow Best of Allen on Twitter  Be a Fan of Best of Allen on Facebook  Be a Friend of Best of Allen on Myspace  Check out the Squawker blog

     Home > Restaurants & Bars > Southwestern

Los Charros

Phone Number    972-912-3014
824 Stacy Road, Suite 800
Allen, Texas 75013

| Send to a Friend | Send to Phone | Map | Website

NOW OPEN IN ALLEN Come to our Salsa Dancing night, EVERY FRIDAY!