El Chico

Review by Brittney

2127 Greenwood Rd, Shreveport, LA 71103
5 years ago

Also, our waitress had a mouth full of gold teeth!