Hecho Mexican restaurant, in the former Carmelita space at 7314 Greenwood Ave. N., opened its doors today, according to its Facebook page. Co-owner Chris Navarra also has his hand in Phinney eateries Prost!, The Ridge Pizza, and Martino’s, to name a few. (The restaurant was originally going to be called Vecino.)