La Fiesta Charra Mexican Restaurant

  • Restaurants
3079 Floyd Blvd
Sioux City, IA 51108-1461
(712) 239-1005
(712) 239-1099 (fax)
Hours:
Call 712-239-1005
  • About

    Fresh Daily Prepared Mexican Cuisine.

  • Directions

    In the strip mall on Floyd Blvd, south of Wal-Mart