Menjars La Barraca offers takeout cuisine.