Stephen Starr is the visionary and creative force behind STARR Restaurants, one of the largest multi-concept and independent restaurant groups in the country. Founded in 1995, the company quickly built a reputation for redefining expectations—moments that surprise, details that delight, and flavors that linger long after the last plate has been cleared.
Over the last two decades, Stephen Starr has transformed Philadelphia into one of the most vibrant restaurant cities in America. His trend-setting success, both in his hometown and in New York, Washington DC, and Florida, has earned him multiple honors, including “Restaurateur of the Year” from both Bon Appétit and Zagat, and “Outstanding Restaurateur” from the James Beard Foundation.