Main content starts here, tab to start navigating

Hours & Location

740 Main St NE,
Los Lunas, NM 87031

505.508.2144

Open for indoor dining and carryout! 

7am - 9pm

Get Directions