Starwood Restaurant
$$ • Steakhouses, Pubs, American
Hours:
1115 Butler Ave, New Castle
(724) 658-6113
Customers' Favorites
Starwood Restaurant Reviews
Enjoyed a nice dinner tonight at The Starwood Restaurant this evening in New Castle, PA. The parking lot had plenty of parking spots so no issues there. The main dining area was closed for the evening, so we sat in the bar area. Our seating options were tables, booths or at the bar. I always choose a table, more comfortable for me. Our server was professional & polite. The atmosphere was inviting and relaxing. The menu had a nice selection of meals. I had the all American hamburger,...read full review
I want to thank everyone, especially Barry, for accomodating my daughter and son in law w very little notice. (BBQ buffet) The food, service, room, was perfect. They went above and beyond for us and we will be forever grateful. The added touches meant so much. Thank you,
Ratings
Hours
Monday | Closed |
Tuesday | 12 - 9PM |
Wednesday | 12 - 9PM |
Thursday | 12 - 9PM |
Friday | 12 - 10PM |
Saturday | 12 - 10PM |
Sunday | 12 - 8PM |
Our Tuesday night at Starwood's for trivia was a blast! Word of it came from friends and my husband and I decided to give it a try – and what a refreshing twist to our midweek routine! The trivia categories were totally different than anything I had ever played - it was a lot of fun! The music also made it a lively atmosphere and tuned it into an "event", not just a Tuesday night. Starwood's Bar has successfully carved a niche as the ideal spot for a midweek escape.