Get directions to: Casa Tequila, Independence, OR
Restaurant address: 870 N Main St Independence, OR 97351, USA
Restaurant: Casa Tequila