Have a Question? Comments?
Our fine restaurant is located on Louisiana and San Antonio at:
7001 San Antonio Dr NE Suite S
Albuquerque, NM 87109
We have a drive-up window on the east side of the restaurant for fast and easy carryout orders. To place a TO GO order please call - 505-821-6595
We are open Tuesday through Saturday, 11am to 9pm
Closed Sundays & Mondays