Coral restaurant is dependable for two things great food and cheap prices. My husband and I mean here several times as well as ordered take out. The food is always generously portioned and flavorful. My only complaint is that the restaurant is not well kept. The table that we sat at last time, look like somebody had torn up the seat cushions and yet they had made no attempt to cover over it or make it more comfortable for their customers.