Cowboy Star Restaurant and Butcher Shop hero image

Cowboy Star Restaurant and Butcher Shop

Restaurant

640 Tenth Ave, San Diego, CA 92101, USA

Biter Score
9.2
Closed
Tuesday: 3 PM – 10 PM
Cowboy Star Restaurant and Butcher Shop photo 1
Cowboy Star Restaurant and Butcher Shop photo 2
Cowboy Star Restaurant and Butcher Shop photo 3