Los Hermanos is located at 1430 Park Road, NW. I had never noticed this spot before either but it’s not a new restaurant simply a new sign. I walked inside and was surprised how big the space is. Very deceiving from the outside. It’s a great space that smelled delicious. The folks were really friendly and there was a heated game of dominoes going on. All around a great vibe. So how’s the food!?!?