Tropicuba. “Just” a grill in a convenience store. Tropicuba (3000 W. Lyndale Ave.) rests on the corner of Sacramento and…anybody…Lyndale. Stumbling upon it during a walk around the Continue reading →