Chef de Tucson: Michael Elefant, Mama Louisa’s

June 30, 2015

1 minute ago • Written by Mary Minor Davis Special to the Arizona Daily Star As long as he can remember, Michael Elefante has been in the restaurant business. As the third-generation executive chef and co-owner of Mama Louisa’s, 2041 S. Craycroft Road …