This counter-service spot specializes in banh mi sandwiches, aka “Saigon subs,” which range in price from $3.95 to $6.25. Whether you’re a vegetarian or not, I beg you—beg you!—to try the veggie lemongrass tofu (No. 10) or the veggie ginger tofu (No. 11). The tofu isn’t the mushy stuff that many people hate. It’s more of a textured, meat-like substance that absorbs all of the delicious spices of the sandwich, and the flavor is phenomenal. I’ve delivered these to vegetarians, only to see panic cross their faces after they take a bite. “I think this is meat,” one said. It’s not though. It’s just that good. Nhu Lan has a second location at 4810 N. Sheridan Road.