Libelula Cafe & Grill is a casual Latin American restaurant known for its arepas and BYOB policy.