Past Event
Saturday, May 14, 2011, 10 a.m. to 7 p.m.
Imperial Beach Spring Fest
10 Evergreen Avenue, Imperial Beach, 91932
Cost: Free
Live music, vendors with food, crafts, arts, more. 619-423-1958.