1601 Avenida Cesar Chavez SE, Albuquerque, NM 87106, USA
+1 505-924-2255
If you're a fan of baseball, stop by to watch game of Albuquerque's minor league. Nice stadium and cheap tickets.