Lewisville TX Red Lobster 1. 2497 S Stemmons Freeway, Lewisville, TX 75067 | Red Lobster (972) 315-6271