Taqueria El Alacran

4.6
(325+ Reviews)
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

6611 Canal St
Houston, TX 77011
Monday
8:00 AM - 10:30 PM
Tuesday
8:00 AM - 10:30 PM
Wednesday
8:00 AM - 10:30 PM
Thursday
8:00 AM - 10:30 PM
Friday
8:00 AM - 10:30 PM
Saturday
8:00 AM - 10:30 PM
Sunday
8:00 AM - 10:30 PM

Happy Hours & Specials

Know a great happy hour or special for this location?

People Also Viewed

Catrachas Bar
Catrachas Bar
3.9
(7 Reviews)
Bar
Rio Verde
Rio Verde
4.1
(857 Reviews)
Mexican, Latin American, Restaurant
Sun Lounge-Club Nocturno
Sun Lounge-Club Nocturno
4.3
(24 Reviews)
Sports bar
El Riograndense
El Riograndense
4.9
(78 Reviews)
Mexican
LAS DOS NACIONES
LAS DOS NACIONES
3.7
(21 Reviews)
Bar
The French Fry House
The French Fry House
4.6
(1,126 Reviews)
American
Cooking With Flavour
Cooking With Flavour
4.6
(120 Reviews)
American, African, Brunch
Papa Johns Pizza
Papa Johns Pizza
3.4
(288 Reviews)
Pizza
Loading...

© 2025 Checkle, Inc

Privacy

Terms