Remove Ads

Photos for Storm's Drive-In Restaurant

Storm's Drive-In Restaurant

201 N Key Ave, Lampasas, Texas 76550 USA