Get directions to: Larry's Restaurant & Bakery, Castroville, TX
Restaurant address: 810 Us Hwy 90 W Castroville, TX 78009, USA
Restaurant: Larry's Restaurant & Bakery