Content area
Full text
RETAIL
The Spanish-inspired Barcelona Tapas restaurant, at 201 N. Delaware St., closed Sept. 3, leaving little clue about what led to its demise.
Owner Frank Schmitz, who operates another Barcelona Tapas in St. Louis, opened the Indianapolis location in 2007, in the 3,800-square-foot...





