Location 10/10: Johnny Pistolas is located in the midst of Adams Morgan on 18th Street. If you plan on bar hopping then Adams Morgan is a great place for you. The closest metro station is Columbia Heights which is about a 20 minute walk. If the walk is too long for you (because when its too hot or too cold, 20 minutes seems even longer),
then consider taking the bus or using a ride sharing or taxi service. The routes that can take you close or on 18th street are 42,43,90,96,H1, L2, and X3. Do NOT drive if you do not have to, parking here is extremely hard to find. Although it is possible to find parking in this area, it might take a 15 minutes or more.
Drink Selection /10: Like almost all Mexican restaurants the specialty here is a margarita, which is only $5 dollars during happy hour if you order a regular house margarita on the rocks or frozen. They have about 6 beers on draft including IPA, Pacifico, and Dos Equis.
I ordered the frozen margarita (as usual), and I guess small margaritas are becoming a trend now. Even though it was small, the tequila packed a punch. Still, I can not give them a high score because once you purchase a 16oz margarita for only $5 and then you pay $5 for one half that size you feel like you are getting robbed of your money.
Food Selection 3/10: I went to Johnny Pistolas on a Thursday, the only food on happy
hour were the tacos costing $2 each. The tacos were very good to the point where I went back the next day to order them again. I indulged their baja fish (could have used more seasoning) and a chicken taco. Both were good especially for the price. The only downside of the food selection during happy hour at Johnny Pistolas is that the only deal that is offered are on their tacos. The regular menu prices are reasonable if you are not trying to feast on $2 tacos.
Price 10/10: Prices are cheap. I only spent $9 for my $2 tacos and margaritas. Aside from the select tacos being $2, they also offer $3 Tecate, $4 Pacifico, and $5 Margaritas. The items on their happy hour menu are very cheap but you still have to keep in mind the limited menu.
Ambiance 9/10: The restaurant has a patio, and 2 indoor seating areas, I believe the upstairs area opens to the front for guest to stand chat and people watch others walking below on 18th Street. Although the restaurant was set up beautifully and clean, a little more attention could be taken to the restrooms.
Service 10/10: When I first walked into the restaurant inquiring about happy hour specials, the staff were extremely nice and answered all of our questions. They gave me there recommendations on the best tacos as well as the best drink to order.