Crazy Lady is a restaurant specializing in Latin American cuisine, including Cuban dishes and burritos. Takeout and delivery options are available.