Get directions to: Cactus Cafe, Clovis, NM
Restaurant address: 2916 North Prince Street Clovis, NM 88101, USA
Restaurant: Cactus Cafe