Marcelo Najarro

Marcelo Najarro is one of three talented chefs working for the 10 Acres group of restaurants.