The Star Restaurant & Lounge
Drag box to select area
The Star Restaurant & Lounge is located in the lobby of the Chatsworth Ramada. This sports bar has large screen TVs in every corner and the atmosphere is relaxed and welcoming. There is a full bar with more than a dozen choices of beer. The Star Restaurant has a nice selection of salads, sandwiches and burgers that are available all day. It is a great place to chill with the locals.
21340 Devonshire St, Chatsworth, CA 91311
- Fax: 818-998-0257
- Accessibility Details: The Star is wheelchair accessible with ground level entry.
- Hours: Daily, 11am - 2am.
- Accessible: yes