The Crest Sports Bar & Grill

Located in Old Torrance, The Crest Sports Bar and Grill is now considered the South Bay’s best sports viewing room. With over 50 HD TVs to watch every UFC card, NFL, NBA, NHL, MLB as well as international soccer games, there isn’t a bad seat in the house.


Address: 1625 Cabrillo Ave Torrance, CA 90501
Phone: (310) 320-9347