Hrom do Police beer restaurant
Non-touristy, with cheap but excellent beer and food.
A good local option just outside downtown.
A little ways out from Old Town in the still central Vinohrady district, Hrom do Police is a great place to mingle with locals (it seats over 100) and enjoy a good variety of excellent, inexpensive local beer, as well as a good wine selection. Its menu features traditional Czech dishes, salads, and even some vegetarians options, and the price is right.