Los Tabaibales is a cafeteria offering Spanish cuisine, specializing in grilled meats and barbecue. Credit cards are accepted.