Sabor Catracho Restaurant

10818 Dennis Rd #101, Dallas, TX

Menu (As of 10/29)

Favoritos Mexicanos

Platos

Platos Especiales

Sabor Catracho Restaurant: hours and how to order