La India Bonita is a little hole in the wall eatery that doesn’t take credit cards, doesn’t deliver, doesn’t have Wi-Fi or TV, doesn’t have hipster decor, and doesn't have a wait staff in cute uniforms. What this League City restaurant does have is some of the most delicious, authentic tacos and tortas this side of the Rio Grande. You'll be happy to chow down on smoky barbacoa tortas or chorizo tacos, and regulars say you should definitely remember to help yourself to some of the free charro beans at the salsa bar.
Place your order at the window, grab a soda or a lemonade from a cooler of Mexican drinks, and take your red plastic basket of food into a little yellow booth in the tiny dining room to enjoy. You'll be glad you've taken a cue from the crowds that pack La India Bonita every lunch hour.
La India Bonita
213 East Main Street
League City, TX 77573
(281) 557-1710
www.yelp.com/biz/la-india-bonita-league-city