Here's what Trippy members say about Mama D's:
"Wahoo's Fish Taco - on Man Ave for cheap somewhat healthy eats Mama D's - americanized italian food with cheap lunch specials." See More