Restaurant Search

Chupacabra's Restaurant

Location
4825 Ross Ave.
Dallas, TX 75204 | Get Directions
214-827-6550 (phone)

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

Hours

  • Sun:
    10am - 10pm
  • Mon:
    10am - 10pm
  • Tue:
    10am - 10pm
  • Wed:
    10am - 10pm
  • Thu:
    10am - 10pm
  • Fri:
    10am - 10pm
  • Sat:
    10am - 10pm

What's Nearby

Comments

Current Issues