La Fiesta Charra
DiningMexican
3079 Floyd Blvd, Sioux City IA, 51104
(712) 239-1005
THE BEST MEXICAN RESTAURANT TO DINE INN IN TOWN. NICE PLACE GOOD FOOD, GOOD DRINKS, EASY ON THE WALLET.