1746 Lockhill-Selma Rd,
San Antonio, TX (1383.5 miles away)
(210) 349-8466
LesWolfe
on 04/15/08
Mano de Leon scallops with smoked toro tuna, ginger Meyer lemon consommé and macadamia nougat. This dish grabbed my mouth and made me buckle. Enough said. more… [1 review]