For food recommended by locals, bring your appetite and try the grilled specialties at Lenos & Carbon. The place has two locations, at Albrook Mall and Amador Causeway (the latter is near the end at the wharf and offers great harbor views).
More Recommendations
Grilled Goodness at Lenos & Carbon
For food recommended by locals, bring your appetite and try the grilled specialties at Lenos & Carbon. The place has two locations, at Albrook Mall and Amador Causeway (the latter is near the end at the wharf and offers great harbor views).