Si Señor Restaurant is located at the Waterfall Shopping Center on the corner of Alma School Road and Galveston. Opened since October 2001. Boasting of delicious but affordable New Mexican cuisine, Si Señor has made a name for itself in providing exquisite food. We feature Hatch Valley chile from Covarrubia's farm in Hatch, New Mexico. Si Señor will surely delight your spicy hot taste buds.