Restaurant No. 2 Outside
Our Restaurant No. 2 is located at 2605 Missouri Street in Las Cruces has been in business since 1974. Built in 1974 by the Gallegos’ construction company The building has 1500 square feet and features slump block walls and very recognizable triangle shaped windows. A cozy location for breakfast, lunch, or dinner we are located near the Mesilla Valley Mall and Telshor Avenue on the corner of Missouri Street and Delano.
Looking Back
At the time of it’s construction the part of Missouri Street where our Restaurant No. 2 sits was a dirt road extension to Missouri Street that ended at Interstate 25.