Yo Mama
American
Yo Mama is a dining establishment located in Memphis. It offers a lunch-time menu and is noted for its cultural journey celebrating nature.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Yo Mama.
Local restaurants nearby
2545 Jackson Ave, Memphis, TN 38108, USA



