Mega Arepa: Serving handcrafted arepas at excellent prices. Pet-friendly with delivery options.