Butcher Shop Steak House
(619) 420-9440 | View Website

556 Broadway, Chula Vista, CA | Directions   91910

32.629135 -117.088942
Get Directions