Top definition
An establishment which provides both a bar and a restaurant, weighing equal importance on food and drink.
barstaurant bar restaurant
by ash415 December 09, 2009
Get the mug
Get a barstaurant mug for your mama Rihanna.