Cowboy Star Restaurant and Butcher Shop
640 Tenth Ave, San Diego CA 92101