Tag Archives: cabrito
photo 3

Review: Chupacabra’s

A wet Thursday afternoon made for the perfect day to find the much sought after chupacadra, not the mythical goat sucker, instead Chupacabra’s the taqueria found at the corner of Ross and Fitzhugh in Dallas. It was a quiet afternoon with only the cashier and cook in the market.  There are several tables inside and a […]

Continue Reading
Follow

Get every new post delivered to your Inbox.