At long last, the new Señor Tequila’s Fine Mexican Grill & Bar opens its Ashburn location today. The new restaurant in the Loudoun Station complex is holding a “soft” opening. Staff is still training, a few beer selections still haven’t arrived, so they are hoping for a slow, smooth day with understanding customers while they ramp up. They plan to hold a Grand Opening tomorrow, Wednesday, Aug. 8.
The brand has two other locations — one in Sterling and one in Germantown, Maryland. The plans to open in Ashburn have been in the works for a long time. The Burn first broke the news about Señor Tequila’s coming to Loudoun Station back in December 2016.
The restaurant sits on the backside of Loudoun Station off Shellhorn Road, facing the Greenway and the (future) Metro station. It’s conveniently across the street from the Starplex movie theater.
As we showed you in a previous story, the interior is decked out in all types of colorful chairs, tables, wall hangings and other decor and there’s a fresh tortilla maker positioned prominently near the front door.