Tomasita's Restaurant (6838) | MotorsportReg.com

Tomasita's Restaurant

Location 4949 Pan American Frwy NW, Albuquerque, NM 87120, US
Video Watch a video tour/lap