After a few months of rumors, El Rancho Supermercado has officially entered the Houston market.

The Garland-based grocer opened a store June 6 at 11210 North Freeway, about two miles south of the Greenspoint Mall, according to a Facebook post. The 47,000-square-foot grocery store has a butcher shop, bakery, fresh seafood, tortilleria and a Latin American home-style kitchen, according to the Houston Chronicle. 

The space was the former location of Castle Furniture, which closed in February 2017,…

Houston Biz Journal
El Rancho Supermercado opens first Houston-area store