Steak Fajitas at Alejandros Voted best Mexican food in town and best margaritas
Alejandros Salsa Bar Try our signature salsa bar!

Hollins/N. Roanoke

The Roanoke, Virginia location of Alejandro's Mexican Grill
7212 Williamson Road,
Roanoke, VA 24019
(At Peters Creek & Williamson Rd.)
(540) 904-5825 • Fax: (540) 904-5826
Get Directions

  • Mon. – Thurs. - 11 AM – 10 PM
  • Fri. – Sat. - 11 AM – 11 PM
  • Sunday - Noon – 9 PM

Downtown Roanoke

The Downtown Roanoke, Virginia location of Alejandro's Mexican Grill
127 Campbell Avenue
Roanoke, VA 24011
(A few steps from the market)
(540) 400-7053 • fax: (540) 400-0733
Get Directions

  • Mon. – Thurs. - 11 AM – 10 PM
  • Fri. – Sat. - 11 AM – 11 PM
  • Sunday - Noon – 9 PM

Christiansburg

The Christiansburg, Virginia location of Alejandro's Mexican Grill
782 New River Rd
Christiansburg, VA 24073
(Inside New River Valley Mall)
(540) 382-3747 • Fax: (540) 382-3748
Get Directions

  • Mon. – Thurs. - 11 AM – 10 PM
  • Fri. – Sat. - 11 AM – 11 PM
  • Sunday - 11 AM – 9 PM

Salem

The Salem, Virginia location of Alejandro's Mexican Grill
1304 W. Main Street
Salem, VA 24153
(Mill Lane Commons Shopping Ctr.)
(540) 387-1420
Get Directions

  • Mon. – Thurs. - 11 AM – 10 PM
  • Fri. – Sat. - 11 AM – 11 PM
  • Sunday - Noon – 9 PM