R Robert Greenplate Review of Table 24 & Barbacoa Restaurant... 4 years ago Great food and nice atmosphere
Comments: