This slideshow requires JavaScript.

You may have had your flu shot and think you are invulnerable to infection, but a bowl of Don Pedro’s caldo de pollo (chicken soup) to ward off any extraneous bad juju couldn’t hurt.

Actually, any of this South Side establishment’s caldos sabrosos (savory soups) will hit the spot when the temperature drops. Caldo de res (beef soup), tortilla soup, menudo, chili and chicken soup are served from 11 a.m. until they run out. Ask for a side of corn tortillas…half the calories and fat of flour tortillas, but twice the deliciousness.

Don Pedro also offers daily lunch specials from 11 a.m. until 2 p.m. Mondays are Pollo con Calabacita (Chicken with Zucchini). Tuesdays are Costillas de Res (Beef Ribs in Sauce). Wednesdays are Carne de Puerco con Calabacita (Pork with Zucchini). Thursdays are Pollo en Mole (Chicken Mole), and Fridays are Asado de Puerco (Pork Stew).

Happy Hour at Don Pedro runs from 3 p.m. to 7 p.m., Mondays through Fridays, with $3.25 margaritas, piña coladas, and Mexican beer.

The menu at Don Pedro is gigante (huge). Download their 4-page pdf to see for yourself. Don Pedro has been in business for more than 40 years, and they serve more than 12,500 customers per week. How many San Antonio eateries can say that? They obviously are doing something right.

Don Pedro, located at 1526 S.W. Military Drive, is open Sundays through Thursdays from 7 a.m. until midnight and Fridays and Saturdays from 7 a.m. until 2 a.m. Call (210) 922-3511 to place a to-go order. If you do that, though, you won’t be able to listen to Emilio on the jukebox.