The Palace Theatre is located in the heart of downtown Stamford, with more than 90 restaurants within walking distance. Many of the restaurants nearest to the theatre become full on concert evenings, so it is wise to reserve a table in advance.

For a complete listing of restaurants, please visit the restaurant section of the Stamford Downtown website.