restobar noun1 •(Philippines) an establishment resembling both a bar and a restaurant. formsrestobars