Authentic Mexican? Maybe not, but Tex-Mex, or Florida-Mex, for that matter, has a legitimate place in the Hall of Foodie Fame for its undeniable deliciousness. Cielito Lindo's got those eats down, from guacamole and spinach queso dip to sizzling steak fajitas and cheese-smothered enchiladas. Colorful sombreros and Mexican blankets adorn the walls. It's folksy with a side of charming. The menu offers Spanish selections too, but let's face it — South Floridians need more Mexican food in their lives. Try the massive El Grande Burro ($14) — beef or chicken, lettuce, tomatoes, and cheese all bundled up in a flour tortilla and topped with cheese and guac and slathered in sauce. Or opt for the ropa viejo, shredded beef simmered with peppers, tomatoes, onions, wine, and savory spices ($11). So roll on up, sip a margarita with salt, nosh on chips and salsa, and bemoan the fact that there aren't more local places like this to add a little extra padding to your waistline.