This was the worst excuse for a restaurant I have ever seen. Dirty. Thugs behind the counter, not a clean table anywhere and NO customers anywhere. We just walked out.
Address: 1300 San Mateo Blvd SE, Albuquerque, NM 87108-4611
Location: United States > New Mexico (NM) > Albuquerque
Phone Number: +1 505-255-5601