5700 Lindell Blvd, St. Louis, Missouri 63112 USA
Celebrating Día De Los Muertos with my boys!
Photo Credit: Yelp