La Isla is a cozy Cuban restaurant offering classic, budget-friendly dishes for breakfast, lunch, and dinner. BYOB is welcome.