Travel Better.

San Diego / La Jolla California USA

Cowboy Star Restaurant & Butcher Shop

640 Tenth Ave.

in East Village

San Diego / La Jolla, California

32.712153 -117.155865

Keywords: Steakhouse, American   See all and suggest more

Keywords

Select the keywords you think apply to this place

Search Guides for:

in