Albuquerque, NM Metro >
South Valley >
Restaurants >
3314 Isleta Blvd SW, Albuquerque, NM | Directions 87105
View Less
Sign in to Write a Tip
YUMMMMMMY!!!!. Best place to eat at down in the South Valley. Excellent Food, Service was good and resturant looked like it was cleaned on a regular basis.
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now