Las Cascadas is a restaurant offering Latin American, Mexican, and Vegetarian cuisine. It is located in Miami, FL.