Get directions to: The Central Texan Barbeque, Castroville, CA
Restaurant address: 10500 Merritt Street Castroville, CA 95012, USA
Restaurant: The Central Texan Barbeque