Hard work makes the American Dream flourish. Melina's in Blackfoot now open in new location
Melina's Mexican Restaurant recently sold their building at 321 Northwest Main Street, plus the building to the west, at 300 North Broadway, to Maverick Country Stores, who plans to build
Source: idahostatejournal.com