Get directions to: Taqueria Karina Cafe, Little Rock, AR
Restaurant address: 5309 W 65th St Little Rock, AR 72209, USA
Restaurant: Taqueria Karina Cafe