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
Sunday: 4 PM – 9 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