Papa B's Tamales
1060#c, US-90 Bay St. Louis, Mississippi 39520 | Restaurant Info