I am bringing my teenage son to Miami for a doctors appointment and would like to find a place for dinner that has good portions (big teenage eater) for not a huge amount of money. Not crazy about Asian cuisine but other than that we are open to suggestions. I was thinking someplace in Coconut Grove so we could walk around before or after. He has never been to Miami and I havent been for years! Also, any suggestions for good Cuban and breakfast would be great.