Desserts - Dessert Menu
$5.50
Darren's delicacy-creation, a homemade pastel de tres leches. If you don't know, you must try it