I usually go to the palm beach gardens location, but i found myself in delray beach today and tried this big als, different atmosphere, you eat outside, a great philly feel, but the food was spot on, everything was perfect and the staff was great! you don't get better than this!
more