about usabout the anchor colombian bar & grill

About The Anchor Colombian Bar & Grill

The Anchor Colombian Bar & Grill is a unique Colombian-American restaurant located in Lewisville, Texas. The owner, Sandra Carr, owned a restaurant in South America and is bringing her family recipes to Texas to share with you.