El Rancho is opening a new location at 20420 Hwy. 59, Richmond, in August. The Mexican restaurant's specialties include the stuffed avocado, made with shrimp, peppers, mushrooms and cheesy cream sauce. El Rancho also has locations in Katy and Houston. 281-762-7153. www.elranchohouston.com