T-REX

We went to the new T-REX restaurant in Downtown Disney today. The design / atmosphere is fabulous, and this Mammoth gets very bothered by the regular meteor showers … But food is very expensive and my ribs were not great.