The Star Bar

21340 Devonshire St
Los Angeles CA 91311
49 Reviews

Sponsored Topics

Opening Hours

  • Mon: 11am-2am
  • Tue: 11am-2am
  • Wed: 11am-2am
  • Thu: 11am-2am
  • Fri: 11am-2am
  • Sat: 11am-2am
  • Sun: 11am-2am


Take me there

See a problem? Let us know!
<p>The Star Restaurant &amp; Lounge is located in the lobby of the Chatsworth Ramada. This sports bar&nbsp;has large screen&nbsp;TVs in every corner and the atmosphere is relaxed and welcoming.&nbsp;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&nbsp;available&nbsp;all day. It is a great place to chill with the locals.</p>