Filipino Restaurants in Laredo, TX, United States McArthur Grille 1713 E Del Mar Laredo, TX 78041 Phone number (956) 723-7575 Post navigation Previous Previous post: Filipino Restaurants in Arlington, TX, United StatesNext Next post: Filipino Restaurants in Lubbock, TX, United States Leave a Reply Cancel replyYou must be logged in to post a comment.