Mama Louisa’s on Houghton Permanently Closed (Original Craycroft Location Still Open)


April 16, 2018
a man wearing a hat
By Jackie Tran
By Jackie Tran

Rita Ranch Italian restaurant Mama Louisa’s on Houghton at 7545 S. Houghton Rd. has permanently closed after almost four years in business.

The restaurant announced the following on their Facebook page Saturday morning:

Theresa and David Mowery opened Mama Louisa’s on Houghton mid-2014. The restaurant space previously held China View Bistro.

The Elefante family runs the original Mama Louisa’s at 2041 S. Craycroft Rd. — the two restaurants are owned and operated independently. The original Mama Louisa’s is currently open and has no plans to close.

Mama Louisa’s on Houghton was located at 7545 S. Houghton Rd. For more information, visit Mama Louisa’s on Houghton on Facebook.

Upcoming Events

View all events
Double-click this headline to edit the text.
This is a block of text. Double-click this text to edit it.
Double-click this headline to edit the text.
This is a block of text. Double-click this text to edit it.
Double-click this headline to edit the text.
This is a block of text. Double-click this text to edit it.

Article By

Jackie Tran is a Tucson-based food writer, photographer, culinary educator, and owner-chef of the food truck Tran’s Fats. Although he is best known locally for his work for Tucson Foodie, his work has also appeared in publications such as Bon...

Related Stories