Taco Sal Restaurant
(505) 298-2210 | View Website

9621 Menaul Blvd NE, Albuquerque, NM   87112

35.109218 -106.533759
Map of Taco Sal Restaurant
 
82% 100 13 11 Votes

Best of Citysearch

Nominated for:
Mexican Food (2006)
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!