The boiled crawfish on Saturdays and Sundays are fantastic! Chula Vista...Still the best!
All reviews seem positive