Find a back issue

  • Neighborhoods
  • Best of Big D

Making Dallas Even Better

Restaurant Search

Chupacabra's Restaurant

Chupacabra's Restaurant

Photography by Josh Blaylock
Closed
Location
4825 Ross Ave.
Dallas, TX 75204 | Get Directions
214-827-6550 (phone)

Chupacabra's Restaurant is no longer in business.

Profile

This restaurant honestly looks like a gas station from the outside, and that's because it used to be one. Now it's a hang-out spot for taco enthusiasts who like to get freshhandmade tortillas paired with spicy sauces.

Chupacabra's Restaurant

Claim this Listing

What's Nearby