Gene and Dionisia (“Nicha”) Garcia opened a small restaurant in 1977 in San Antonio, Texas. Serving classic Mexican food, the restaurant became so popular that the building had to be expanded three times. All 6 of the Garcia children grew up working at the restaurant.
In 2003, two of the sons of Gene and Nicha purchased the building outright. Since that time, the restaurant has opened three locations throughout the general San Antonio area.
In April 2021, the company announced that it was spending $4 million to build a new restaurant that would replace the original one located on the Southside of San Antonio. The new location sits on 3-acres and will include more parking spaces and a drive-though.
Nicha’s Mexican Restaurant maintains a corporate office in San Antonio, Texas.