FriendsEat

Taco Sal Restaurant

4.4(0 reviews)
Mexican

9621 Menaul Blvd NE

Albuquerque, NM

Business Information

9621 Menaul Blvd NE

Albuquerque, NM

Location

Loading map...