Fiesta Mart 63

Fiesta Mart #63 was a Fiesta Mart supermarket located at 1320 North 25th Street in Waco, Texas. The store opened June 15, 2002 and closed May 2007.