Readers Choice
Latest St. Louis Restaurant News

Barcelona Tapas Restaurant will reopen in Clayton in mid-August
Barcelona Tapas Restaurant will return to Clayton in mid-August 2023, relocating to 7810 Forsyth Blvd.
Barcelona Tapas Restaurant will return to Clayton in mid-August 2023, relocating to 7810 Forsyth Blvd.