Printable View
Lost Pizza advertises they get their tamales from the Delta. Anyone know where they come from?
Well the restaurant is out of Indianola
Quote: Originally Posted by Bothrops Well the restaurant is out of Indianola What restaurant are you referring to?
Quote: Originally Posted by BigDawgB What restaurant are you referring to? Lost Pizza