For good food for reasonable money there’s a restaurant called “L’été en pente douce” here, which is worth going to if you’re visiting Sacre Coeur anyway.
For beer etc shop around, don’t sit down at the first bar out of the metro station because it will be 10€ a pint, but keep an eye out for happy hours and you shouldn’t have to pay more than 5€ a pint. You generally won’t have to queue for a drink except in busy bars later on in the evening, as with anywhere. Also, most brasserie/bistro type places will have table service anyway.
To avoid queues: Don’t go to the Louvre, Notre Dame or expect to get up the Eiffel tower. The tower is still worth going to look at, but take a picnic or some beers and just sit on the grass and take photos. If you really want to go to the top, get up very early. Similarly for notre dame the area around, particularly to the south over the river, is lovely and there’s no need to go in.
Final thing, the metro is the way to go, as the velibs (parisian boris bikes) can be funny with foreign cards.